to square for one's promise

英 美
  • for prep.为;因为;代表;往;支持;关于;给conj.因为
  • promise n.诺言;预示;约定;(有)希望v.允诺;发誓;答应;有希望
  • square n.正方形;广场;街区;平方;直角尺;古板的人adj.正方形的;规矩的;结实的;公正的;断然的v.一致;结清;收买;使...成方形;使成平方;调整adv.成直角;直接的;正方形地
  • to prep.对于;为了;(表示方向)到;向;(表示间接关系)给adv.(表示方向)去;(门)关上